Embassy Cinemaworld
Embassy Shopping Complex, Triq Santa Lucija, Valletta, Malta, VLT 1185
+356 2122 2225 Phone